echo trouble - German English Dictionary